invest heavily in - Francés Inglés Diccionario